Word: Battle of Flodden Field
Definition: The Battle of Flodden Field refers to a significant battle that took place in 1513 in England, near the border with Scotland. In this battle, the English army defeated the Scots, and King James IV of Scotland was killed.
The Battle of Flodden Field is an important historical event in English and Scottish history.